mackerel sky – English–Español translations

🇬🇧 en es 🇪🇸

mackerel sky noun

  • sky filled with a regular pattern of altocumulus clouds
aborregado
Wiktionary Links